//=======================================Copyright(c)===========================================
// 								  深圳易马达科技有限公司
//---------------------------------------文件信息----------------------------------------------
//文件名   	: BSPTimeTask.h
//创建人  	: Handry
//创建日期	:
//描述	    : 时间周期任务头文件
//-----------------------------------------------当前版本修订----------------------------------
//修改人   	:
//版本	    :
//修改日期	:
//描述	    :
//=============================================================================================
#ifndef _TIMETASK_H
#define _TIMETASK_H

//=============================================================================
//宏定义
//=============================================================================
//#define Delay_ms(count) {gTime_ms = 0;while(gTime_ms <= count);}

//=============================================================================
//数据结构声明
//=============================================================================

//=============================================================================
//全局变量声明
//=============================================================================

//=============================================================================================
//声明接口函数
//=============================================================================================
//=============================================================================================
//函数名称	: void BSPTimeTask10ms(void)
//输入参数	: void
//输出参数	: void
//函数功能	: 10ms驱动的10ms周期任务
//注意事项	:
//=============================================================================================
void BSPTimeTask10ms(void);

//=============================================================================================
//函数名称	: void BSPTimeTask50msBy10ms_1(void)
//输入参数	: void
//输出参数	: void
//函数功能	: 10ms驱动的50ms周期任务
//注意事项	:
//=============================================================================================
void BSPTimeTask50msBy10ms_1(void);

//=============================================================================================
//函数名称	: void BSPTimeTask50msBy10ms_2(void)
//输入参数	: void
//输出参数	: void
//函数功能	: 10ms驱动的50ms周期任务
//注意事项	:
//=============================================================================================
void BSPTimeTask50msBy10ms_2(void);

//=============================================================================================
//函数名称	: void BSPTimeTask50msBy10ms_3(void)
//输入参数	: void
//输出参数	: void
//函数功能	: 10ms驱动的50ms周期任务
//注意事项	:
//=============================================================================================
void BSPTimeTask50msBy10ms_3(void);

//=============================================================================================
//函数名称	: void BSPTimeTask50msBy10ms_4(void)
//输入参数	: void
//输出参数	: void
//函数功能	: 10ms驱动的50ms周期任务
//注意事项	:
//=============================================================================================
void BSPTimeTask50msBy10ms_4(void);

//=============================================================================================
//函数名称	: void BSPTimeTask50msBy10ms_5(void)
//输入参数	: void
//输出参数	: void
//函数功能	: 10ms驱动的50ms周期任务
//注意事项	:
//=============================================================================================
void BSPTimeTask50msBy10ms_5(void);

//=============================================================================================
//函数名称	: void BSPTimeTask100ms(void)
//输入参数	: void
//输出参数	: void
//函数功能	: 100ms驱动的100ms周期任务
//注意事项	:
//=============================================================================================
void BSPTimeTask100ms(void);

//=============================================================================================
//函数名称	: void BSPTimeTask100msBy10ms_1(void)
//输入参数	: void
//输出参数	: void
//函数功能	: 10ms驱动的100ms周期任务
//注意事项	:
//=============================================================================================
void BSPTimeTask100msBy10ms_1(void);

//=============================================================================================
//函数名称	: void BSPTimeTask100msBy10ms_2(void)
//输入参数	: void
//输出参数	: void
//函数功能	: 10ms驱动的100ms周期任务
//注意事项	:
//=============================================================================================
void BSPTimeTask100msBy10ms_2(void);

//=============================================================================================
//函数名称	: BSPTimeTask100msBy10ms_3(void)
//输入参数	: void
//输出参数	: void
//函数功能	: 10ms驱动的100ms周期任务
//注意事项	:
//=============================================================================================
void BSPTimeTask100msBy10ms_3(void);

//=============================================================================================
//函数名称	: void BSPTimeTask100msBy10ms_4(void)
//输入参数	: void
//输出参数	: void
//函数功能	: 10ms驱动的100ms周期任务
//注意事项	:
//=============================================================================================
void BSPTimeTask100msBy10ms_4(void);

//=============================================================================================
//函数名称	: void BSPTimeTask100msBy10ms_5(void)
//输入参数	: void
//输出参数	: void
//函数功能	: 10ms驱动的100ms周期任务
//注意事项	:
//=============================================================================================
void BSPTimeTask100msBy10ms_5(void);

//=============================================================================================
//函数名称	: void BSPTimeTask100msBy10ms_6(void)
//输入参数	: void
//输出参数	: void
//函数功能	: 10ms驱动的100ms周期任务
//注意事项	:
//=============================================================================================
void BSPTimeTask100msBy10ms_6(void);

//=============================================================================================
//函数名称	: void BSPTimeTask100msBy10ms_7(void)
//输入参数	: void
//输出参数	: void
//函数功能	: 10ms驱动的100ms周期任务
//注意事项	:
//=============================================================================================
void BSPTimeTask100msBy10ms_7(void);

//=============================================================================================
//函数名称	: void BSPTimeTask100msBy10ms_8(void)
//输入参数	: void
//输出参数	: void
//函数功能	: 10ms驱动的100ms周期任务
//注意事项	:
//=============================================================================================
void BSPTimeTask100msBy10ms_8(void);

//=============================================================================================
//函数名称	: void BSPTimeTask100msBy10ms_9(void)
//输入参数	: void
//输出参数	: void
//函数功能	: 10ms驱动的100ms周期任务
//注意事项	:
//=============================================================================================
void BSPTimeTask100msBy10ms_9(void);

//=============================================================================================
//函数名称	: void BSPTimeTask100msBy10ms_10(void)
//输入参数	: void
//输出参数	: void
//函数功能	: 10ms驱动的100ms周期任务
//注意事项	:
//=============================================================================================
void BSPTimeTask100msBy10ms_10(void);

//=============================================================================================
//函数名称	: void BSPTimeTask250ms(void)
//输入参数	: void
//输出参数	: void
//函数功能	: 250ms驱动的250ms周期任务
//注意事项	:
//=============================================================================================
void BSPTimeTask250ms(void);

//=============================================================================================
//函数名称	: void BSPTimeTask500msBy250ms(void)
//输入参数	: void
//输出参数	: void
//函数功能	: 250ms驱动的500ms周期任务
//注意事项	:
//=============================================================================================
void BSPTimeTask500msBy250ms(void);

//=============================================================================================
//函数名称	: void BSPTimeTask1sBy100ms_1(void)
//输入参数	: void
//输出参数	: void
//函数功能	: 100ms驱动的1s周期任务
//注意事项	:
//=============================================================================================
void BSPTimeTask1sBy100ms_1(void);

//=============================================================================================
//函数名称	: void BSPTimeTask1sBy100ms_2(void)
//输入参数	: void
//输出参数	: void
//函数功能	: 100ms驱动的1s周期任务
//注意事项	:
//=============================================================================================
void BSPTimeTask1sBy100ms_2(void);

//=============================================================================================
//函数名称	: void BSPTimeTask1sBy100ms_3(void)
//输入参数	: void
//输出参数	: void
//函数功能	: 100ms驱动的1s周期任务
//注意事项	:
//=============================================================================================
void BSPTimeTask1sBy100ms_3(void);

//=============================================================================================
//函数名称	: void BSPTimeTask1sBy100ms_4(void)
//输入参数	: void
//输出参数	: void
//函数功能	: 100ms驱动的1s周期任务
//注意事项	:
//=============================================================================================
void BSPTimeTask1sBy100ms_4(void);

//=============================================================================================
//函数名称	: void BSPTimeTask1sBy100ms_5(void)
//输入参数	: void
//输出参数	: void
//函数功能	: 100ms驱动的1s周期任务
//注意事项	:
//=============================================================================================
void BSPTimeTask1sBy100ms_5(void);

#endif
